package engine.systems.control.cameraZoom
{
	import ash.core.Component;
	
	import flash.ui.Keyboard;

	public class CameraZoom extends Component
	{
		public var locked:Boolean;
		
		public var zoomOut:uint = Keyboard.Q;
		public var zoomIn:uint	= Keyboard.E;
		
		public var minScale:Number = 0.5;
		public var maxScale:Number = 2;
		
		public var rate:Number = 1;
		
		public function CameraZoom(zoomOut:uint = Keyboard.Q, zoomIn:uint = Keyboard.E, rate:Number = 1, locked:Boolean = false)
		{
			this.zoomOut 	= zoomOut;
			this.zoomIn 	= zoomIn;
			this.rate		= rate;
			this.locked		= locked;
		}
	}
}